package com.powergisol.gis.vo;

import com.powergisol.gis.entity.TabPile;
import com.powergisol.gis.entity.TabPileOther;
import com.powergisol.gis.entity.TabPileReinforcement;
import com.powergisol.gis.entity.TabPileReinforcementDetails;
import lombok.Data;

import java.util.List;

/**
 * @author : laishihao
 * @date : 2020/10/23
 * description :
 */
@Data
public class TabPileVO extends TabPile {

    /**
     * 坐标是否需要转换（1是 0 不是）
     */
    private Integer isChange;
    /**
     * 坐标系转换名称
     */
    private String coorName;

    /**
     * 导入文件名称，用作服务名称
     */
    private String fileName;


    /**
     * 桩对应的配筋
     */
    //长度（m）
    private String GZZ1;
    private List<String> GZZ1List;
    //钢筋牌号
    private String GZZ2;
    private List<String> GZZ2List;
    //直径(mm)
    private String GZZ3;
    private List<String> GZZ3List;
    //根数
    private int GZZ4;
    private List<Integer> GZZ4List;

    /**
     * 桩对应的配筋 - 额外详细信息
     */
    //加密区箍筋长度(大于等于5D)
    private String GZ61;
    //钢筋牌号
    private String GZ62;
    //直径(mm)
    private String GZ63;
    //间距(mm)
    private String GZ64;
    //螺旋箍筋牌号
    private String GZ65;
    //直径(mm)
    private String GZ66;
    //间距(mm)
    private String GZ67;
    //加劲筋牌号
    private String GZ68;
    //直径(mm)
    private String GZ69;
    //间距(mm)
    private String GZ70;
    //加劲箍筋形状(圆形1、(圆形+三角形)2)
    private Integer GZ71;
    //桩顶钢筋与承台连接方式(直1、斜2、弯折3)
    private Integer GZ72;
    //分段主筋连接方式(通长1、焊接2、机械3、绑扎4)
    private Integer GZ73;

    /**
     * 桩的其他参数信息
     */
    //成桩设备
    private String GS01;
    //成桩开始时间
    private String GS02;
    //成桩完成时间
    private String GS03;
    //单桩造价（万元）
    private String GS04;
    //泥浆粘度
    private String GS05;
    //泥浆比重
    private String GS06;
    //泥浆含砂率
    private String GS07;
    //项目负责人
    private String GS11;
    //技术负责人
    private String GS12;
    //施工员
    private String GS13;
    //技术员
    private String GS14;
    //班组长
    private String GS15;
    //质检员
    private String GS16;
    //安全员
    private String GS17;
    //总监理工程师
    private String GS18;
    //专业监理工程师
    private String GS19;
    //业主代表
    private String GS20;
    //设备负责人
    private String GS23;

}
